About Farnsworth Fabrication Ltd (11876835) United Kingdom