About James Griffin Medical Consultancy Limited (11804813) United Kingdom