About John Lloyd (builders) Limited (01091426) United Kingdom