About Mentzendorff & Company Limited (00935971) United Kingdom