Taylor & Son Unit 12, Garngoch Ind Est, Gorseinon, Swansea, West glamorgan SA41WG