About Kirkham Investments Limited (10480211) United Kingdom