About Keeffe Limited (06680337) United Kingdom