About Smw (uk) Limited (05270244) United Kingdom