About Kevin O Keefe Ltd (11582123) United Kingdom