About Kuhlhaus Ltd (13706691) United Kingdom