About Hamhall Limited (03541205) United Kingdom