About Mash Holdings Limited (06861426) United Kingdom