About Eddy Edwards Limited (10576767) United Kingdom