About L.farrell Ltd (13701258) United Kingdom