About James Clark Surgery Limited (12626503) United Kingdom