About Euromelts Limited (07592277) United Kingdom