About Henderson Engineering Solutions (uk) Limited (08977693) United Kingdom