About Gensmann & Co Ltd. (09613656) United Kingdom