About Feltons Surplus Stores Limited (08699780) United Kingdom