About Juedel (uk) Ltd (09332490) United Kingdom