About T & J Henfrey Contracting Limited (10427166) United Kingdom