About Charles Engelbach Memorial Club Limited (IP27791R) United Kingdom