Computer Crafthall 334 Ballards Lane, North Finchley, London N120EY