About Trio Equipment Uk Ltd (05632107) United Kingdom