About Swl Group International Ltd (08922743) United Kingdom