About David O Keeffe Limited (10483485) United Kingdom