About Meade Gaming Ltd (13629214) United Kingdom