About Swr Holdings Ltd (12736934) United Kingdom