About Trio Manufacturing Limited (01641859) United Kingdom