About Imogen Ware Associates Ltd (10733591) United Kingdom