About Swv 18hs Limited (12639983) United Kingdom