About Farrell Products Ltd (NI049085) United Kingdom