About N&r Batchelor Medical Services Ltd (10322910) United Kingdom