About Champion Haworth Moore Limited (06309166) United Kingdom