About Lr (city Road) Ltd (08853093) United Kingdom