About Outdoor Living Space Gardens Ltd (08389129) United Kingdom