About O Keefe Limited (09428546) United Kingdom