About Telephone House Limited (08165025) United Kingdom