About Kershaw Investments Limited (10302355) United Kingdom