About Felton Works Limited (04872450) United Kingdom