About Amaryllis House Ltd (08364729) United Kingdom