About Mills & Co. Ltd. (11887909) United Kingdom