About Hammer Technologies Limited (08739485) United Kingdom