About Tozer International Holdings Limited (01033853) United Kingdom