About Springwell Management Company Limited (02418879) United Kingdom