About Howe & Coates Limited (02880498) United Kingdom