About L & M Sheridan Limited (08598370) United Kingdom