About Tecnores Limited (09416768) United Kingdom