About Hammond Rigging Limited (11175409) United Kingdom