About Henderson Distribution Limited (07599207) United Kingdom