About Annabel Whittaker Limited (11263377) United Kingdom