About L F & R Ltd (09429949) United Kingdom