About Charmian Hoare Limited (02166445) United Kingdom