About Swc Services Limited (04156178) United Kingdom