About Swh&s Limited (10396871) United Kingdom