About The Yorkshire Thread Lift Clinic Ltd (12513085) United Kingdom