About Hammond Marketing Services Limited (08023943) United Kingdom