About Anderson Hearn Keene Limited (02999672) United Kingdom