About Swc (uk) Ltd (07901160) United Kingdom