About Mccoys Wendover Limited (09279822) United Kingdom