About K&r Partners Ltd (03516731) United Kingdom