About Speedcast Uk Holdings Limited (09481958) United Kingdom