About Euromehadrin (uk) Ltd (06624113) United Kingdom