About Stockton Technology Ltd (12994211) United Kingdom