About Eddy Pritchard Company Limited (02913857) United Kingdom