About Drimmie Telecoms Ltd (12913473) United Kingdom