About Harry Russell Limited (00617315) United Kingdom