About Garden Living Space Limited (12669380) United Kingdom