About G.and S.p. Sheppard Limited (04874148) United Kingdom