About Annabelle Limited (02358571) United Kingdom