About Stockton Tech Ltd (12961440) United Kingdom