About Swl Group Holdings Limited (13610066) United Kingdom