About John Lock Construction Limited (04670655) United Kingdom