About Henderson Labour Services Limited (08657992) United Kingdom