About S & M (processing) Limited (01160562) United Kingdom