About Harry Mason Limited (00838508) United Kingdom