About Aqua Signal & Telegraphic Systems Ltd (02918879) United Kingdom