About Meridian House Ltd (07876847) United Kingdom