About K&r Sales Ltd (13228227) United Kingdom