About Handicare Holding Limited (07111460) United Kingdom