About L. & G. Kilminster Development Limited (01628007) United Kingdom