About The Directors Club Limited (11164241) United Kingdom