About Sea Change Management Company Limited (08799077) United Kingdom