About J & J Ormerod Plc (00931323) United Kingdom