About Felton & Farnworth Limited (06456498) United Kingdom