About Walter Lloyd Jones & Co Limited (08063011) United Kingdom