About M. Hindmarch Limited (01134311) United Kingdom