About Claxon Limited (09440462) United Kingdom