About Bullock Telecoms Ltd (11909736) United Kingdom