About Canrehab Ltd. (SC508730) United Kingdom