About K & R Ltd (09700071) United Kingdom