About J C Broadcast Installations Limited (08019019) United Kingdom