About Amaryllis Publishing Limited (07916903) United Kingdom