About Mash Inns Limited (10010356) United Kingdom