About Annabelle (london) Limited (03674169) United Kingdom