About Magnolia House Rye Ltd (12142488) United Kingdom