About L Farrow Consulting Services Limited (07044658) United Kingdom