About Champion Manufacturing Limited (03727973) United Kingdom