About R K L K E L & Co Limited (11069992) United Kingdom