About Klaxon Limited (07475508) United Kingdom