About Haydon Merry Ltd (10018150) United Kingdom