About Whittaker Mills Investments Limited (11472203) United Kingdom