About Fox Milton & Co Limited (12559525) United Kingdom