About Yorkshire Vein Clinic Ltd. (12292371) United Kingdom