About Champion Europe Limited (04488695) United Kingdom