About H Mason & Son Limited (05837586) United Kingdom