About Kevin O Keeffe & Co Limited (07583621) United Kingdom