About Director Group Limited (10809656) United Kingdom