About Hammer Consolidated Holdings Ltd (05301368) United Kingdom