About S & C Smith Ltd (07953396) United Kingdom