About Euromaze Ltd (08187672) United Kingdom