About Amelmar Company Ltd (11756524) United Kingdom