About Sussex Business School Limited (10692604) United Kingdom