About Dr N O Keeffe Ltd (07223948) United Kingdom