International Satellite are specialist satellite TV installers for UK foreign channels and adult viewing cards in the UK. We install satellite TV system in Wales and England. We are located in Swansea and Crickhowell, United Kingdom. From our online shop