About The Amtico Studio Limited (08590280) United Kingdom