About Trio Partners Llp (OC435251) United Kingdom