About Foden Bell Limited (08680470) United Kingdom