About L & M Building & Design Limited (13617208) United Kingdom