About Westmoore Business Services (europe) Limited (09913679) United Kingdom