About Thynghowe Limited (11919663) United Kingdom