About Royal British Legion Club (leighton Buzzard) Limited (RS08123R) United Kingdom