About G.bajwa Limited (08778605) United Kingdom