About Stratford Business School Limited (03580199) United Kingdom