About Hammond Time Limited (07290064) United Kingdom