About Farrell Integration Services Ltd (06755948) United Kingdom