About Thomorg No.8 Limited (01914852) United Kingdom