About G.j. & S.j. Sands Limited (04713651) United Kingdom