About Teleframe Limited (03549839) United Kingdom