About N Mason & Sons Limited (09905141) United Kingdom