About S.w.a. Group Ltd (09928609) United Kingdom