About R K Leicester Limited (11646991) United Kingdom