About Stockton Limited (13254505) United Kingdom