About Trio Tools Limited (00884739) United Kingdom