About Klaxon Garage Ltd (11574090) United Kingdom