About The London Hand Clinic Ltd (04694269) United Kingdom