About Swsd Ltd (13304507) United Kingdom