About Henderson Works Holdings Ltd (10773772) United Kingdom