About Hamer And Anderson Limited (11542860) United Kingdom