About Hammett Associates Limited (05375753) United Kingdom