About London & Kent Upper Limb Unit Ltd (10892610) United Kingdom