About William Mallinson & Sons (manufacturing) Limited (00154586) United Kingdom