About Gerard O Keeffe Limited (08167848) United Kingdom