About The Hamer Group Limited (11271561) United Kingdom