About Clyde Medical Consultants Ltd (12642796) United Kingdom