About Farrel Limited (01922655) United Kingdom