About Wsmr (holdings) Limited (05970324) United Kingdom