About Champion Holmes Limited (10440770) United Kingdom