About Annabel London Limited (08841612) United Kingdom