About Mucklow & Harris Limited (10329022) United Kingdom