About Whittlesea Investments Limited (07022769) United Kingdom