About Newco (stockbridge) Limited (08259466) United Kingdom