About Annabelle Holland Design Limited (07208771) United Kingdom