About Ameko Limited (10045095) United Kingdom