About T. Stratton And Sons Limited (00730857) United Kingdom