About Tele-products Limited (02295985) United Kingdom