About Hammer & Tongs Limited (03194964) United Kingdom