About Telephone Technology Limited (04975209) United Kingdom