About Amaryllis Industries Limited (06606353) United Kingdom