About Garden Living Space Ltd (11636493) United Kingdom