About Teyco Limited (13062294) United Kingdom