About Jam Medical Services Limited (12108238) United Kingdom