About Mencel Trade Llp (OC372946) United Kingdom