About Thomorg No 716 Limited (02226274) United Kingdom