About Swc Management Services Limited (03102290) United Kingdom