About L & M Coventry Limited (10683990) United Kingdom