About Applied Broadcast Systems Limited (02188559) United Kingdom