About Amielok & Company Ltd (09590668) United Kingdom