About Hamm Holdings Ltd (10858669) United Kingdom