About Ballistic Whistle Ltd. (07969240) United Kingdom