About Restoration Hair Clinic Limited (12818155) United Kingdom