About Hammerton S Limited (04666207) United Kingdom