About Merchants House Cafe Ltd (SC671669) United Kingdom