About J Hyndman Contracting Limited (12100223) United Kingdom