About Thomas Francis O Keeffe Investments Ltd (10848746) United Kingdom