About Eddy Pritchard Holdings Limited (06570605) United Kingdom