About Thornton Technology Ltd (13608178) United Kingdom