40 Boss Hall Road, Ipswich, Suffolk IP1 5BN, United Kingdom
Distance: 546 yd.
Company description
Giant LED displays for stadium and advertising applications. Sports scoring and event presentation systems. Electronics and software design consultancy.