About Altrincham Games Ltd (11598214) United Kingdom