About Sw&s Solutions Ltd (09715509) United Kingdom