About G. Masters & Sons Limited (00698315) United Kingdom