About Middleton Mills (somerset & Devon) Ltd (08816317) United Kingdom