About M J Harkness & Co Ltd (10309995) United Kingdom