About Feltore Limited (04224466) United Kingdom