About R K & L R Ltd (03807586) United Kingdom