About Farnsworth Associates Limited (06188576) United Kingdom