About Merrie Gardens Rentals Limited (12703202) United Kingdom