About Smw (ne) Ltd (12403960) United Kingdom