About Annabel Jackson Associates Limited (07049518) United Kingdom