About O Keeffe Limited (01293995) United Kingdom