About Egham Phone Shop Ltd (13237604) United Kingdom