About Harbottle Investments Limited (11943238) United Kingdom