About The Garden Glamping Experience Ltd (13379562) United Kingdom