About Willans Harness Manufacturing Limited (01045099) United Kingdom