About Masterstroke Limited (04644690) United Kingdom