About S & J Merrill Ltd (06881665) United Kingdom