About Amaryllis Trustees Ltd (08327767) United Kingdom