About Geka Engineering Ltd (08584436) United Kingdom