About Red Deer Country Holdings Limited (13484626) United Kingdom