About Merchant City Barbers Limited (SC267399) United Kingdom