About Ehauer Ltd (09922299) United Kingdom