About Farrell Ltd (05621821) United Kingdom