About Mills (chattels) No 2 Company Ltd (12099296) United Kingdom