About Willy A. Bachofen Uk Limited (05367368) United Kingdom