About S J & M Hammon Ltd (13481015) United Kingdom