About Eddy Services Ltd (12143271) United Kingdom