About Dover Citadel Ltd (12416801) United Kingdom