About Spw International Ltd (13041180) United Kingdom