About Red Lea Hotel Limited (02696645) United Kingdom