About Dover Charlotte Limited (12854636) United Kingdom