About Tine Juhlert Ltd (13602673) United Kingdom