About Mccoy Software Limited (08383749) United Kingdom