About Merrimore House Limited (07427153) United Kingdom