About Amacan Limited (08749955) United Kingdom