About Trewax Manufacturing Limited (01294389) United Kingdom