About Tecco Limited (13606165) United Kingdom