About Stockton Europe Limited (05490907) United Kingdom