About O Flaherty Medical Services Limited (11491408) United Kingdom