About Jubel Ltd. (09575170) United Kingdom