About Hammerston Limited (02126781) United Kingdom