About Farrell Holdings Ltd (NI664173) United Kingdom