About Dell Marine Limited (05343970) United Kingdom