About Scott Ritchie Telecoms Ltd (10078732) United Kingdom