About The Strategic Organisation Limited (09822885) United Kingdom