About Euroscore Marketing Ltd (04640258) United Kingdom