About Rowlands Marine Electronics Limited (01647404) United Kingdom