About Henderson Millington Therapy Limited (11775630) United Kingdom