About Stainthorpe Ip Limited (08496523) United Kingdom