About Hammerton Associates Limited (04388103) United Kingdom