About Squad Industrial Cladding Limited (12197361) United Kingdom