About W.j. Masters & Sons Limited (00797695) United Kingdom