About Farnsworth Charlton Projects Ltd (09535459) United Kingdom