About Michael & Shermans Rehabilitation Limited (10870568) United Kingdom