About Directors Group (london) Limited (09348354) United Kingdom