About Swc (selby) Ltd (09805799) United Kingdom