About Hammerton Functions Limited (12325676) United Kingdom