About David Shores & Co. Limited (01512874) United Kingdom