About Wsc Holdings Limited (09438194) United Kingdom