About Swl Solutions Ltd (10343416) United Kingdom