About Wms Europe Limited (02261813) United Kingdom