About Managing Services Worldwide Limited (03307444) United Kingdom