About Lommel Ltd (12128381) United Kingdom