About James Mason Limited (04418812) United Kingdom