About Lauibach Ltd. (09960247) United Kingdom