About S M Ham Limited (02950501) United Kingdom