Aluminium Fabricators, Fabrication Alrod Unit 10Cyfarthfa Industrial EstateMerthyr TydfilCF47 8PE01685 387555