About Hat & Mitre Plc (01998904) United Kingdom