About Gajabo Engineering Limited (02512134) United Kingdom