About Kier Jamaica Development Limited (01406103) United Kingdom