About K & R (international) Limited (08559493) United Kingdom