About Jack O Keefe Ltd (13307586) United Kingdom