About Felton Palatine Limited (03940279) United Kingdom