About Young & Dengel Ltd. (12424818) United Kingdom