About L & M Kilminster Limited (SC274304) United Kingdom