About Dover First Limited (11377614) United Kingdom