About Teratech Components Limited (07461734) United Kingdom