About Royal British Legion Club And Institute (humberstone) Limited (RS012396) United Kingdom