About Wrs Holdings Limited (11130530) United Kingdom