About Devon Marine Limited (10485613) United Kingdom