About Thurrock Hammers Limited (11828129) United Kingdom