About K&r Investments Limited (08288732) United Kingdom