About Champion Machinery Sales Limited (04219909) United Kingdom