About Farrans (plant) Limited (NI013132) United Kingdom