About G & Jds Solutions Limited (05449384) United Kingdom