About Tecnicom Design Ltd (12282699) United Kingdom