About Latty International Ltd (02574066) United Kingdom