About M1lls & Co Ltd (09420061) United Kingdom