About T. & J. Haselhurst Building & Design Limited (01596991) United Kingdom