About K & R Consultants Ltd (12941671) United Kingdom