About Annabel Mellor Ltd (11241576) United Kingdom