About Kirkhams Investments Limited (11032495) United Kingdom