About Garden Building Installations Ltd (11984197) United Kingdom