About Tecno Retail Limited (02256271) United Kingdom