About Von Schlotterstein & Co Ltd (09091615) United Kingdom