About Farrington Industries Limited (03795286) United Kingdom