About S & M Howson Limited (02364653) United Kingdom