About J & A Mason Limited (08712726) United Kingdom