About Feltham Holdings Limited (03171981) United Kingdom