About Devon Marine Electronics Limited (09674395) United Kingdom