About Royal British Legion Club Waltham Abbey Limited (RS015701) United Kingdom