About Christopher Dean Watches Ltd (12847469) United Kingdom