About J & J Mallinson Limited (10187887) United Kingdom