About Glb Engineering Limited (10201252) United Kingdom