About O Keeffe Holdings Limited (09812617) United Kingdom