About Tyrex (shepshed) Limited (01705145) United Kingdom