About Spencer Woods ( Thirsk ) Limited (10406143) United Kingdom