About Ameal Holdings Limited (09937371) United Kingdom