About G.l.ball Components Limited (01061319) United Kingdom