About H & J Mason Limited (10906439) United Kingdom