About Annabelle Designs Limited (06375059) United Kingdom