About Felton & Co. Limited (03055238) United Kingdom