About J.l.kier & Company Limited (00264056) United Kingdom