About Keefe Motors Limited (12279660) United Kingdom