About London Rehab Lab Ltd (12819493) United Kingdom