About Annabel Dimmock Limited (10748007) United Kingdom