About G S Stroud Limited (08444741) United Kingdom