About Lrf Retail Limited (10702902) United Kingdom