About Electronic & Satellite Solutions Ltd (09075492) United Kingdom