About O Keeffe And Son Limited (01025994) United Kingdom