About Applegarth Investments Limited (09997881) United Kingdom