About Directors Club International Ltd (06928882) United Kingdom